package findgood.controller;

import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import findgood.entity.User;
import findgood.service.impl.UserService;
import lombok.extern.slf4j.Slf4j;
@Slf4j
@RestController
@RequestMapping("/user")
public class UserController {

    @Autowired
    private UserService userService;

//    @GetMapping("/queryAll")
//    public List<User> queryAll(){
//        List<User> lists = userService.queryAll();
//        return lists;
//    }
//
//    @PostMapping("/findUserById")
//    public Map<String, Object> findUserById(int id){
//        User user = userService.findUserById(id);
//        Map<String, Object> result = new HashMap<>();
//        result.put("id", user.getId());
//        result.put("userName", user.getUserName());
//        result.put("pwd", user.getPassWord());
//        result.put("sex", user.getSex());
//        result.put("birthday",user.getBirthday());
//        return result;
//    }
//
//    @PostMapping("/updateUser")
//    public String updateUser(){
//        User user = new User();
//        user.setId(1);
//        user.setUserName("AAAAA");
//        user.setPassWord("123456");
//        user.setSex(1);
//        user.setBirthday(new Date());
//
//        int result = userService.updateUser(user);
//
//        if(result != 0){
//            return "update user success";
//        }
//
//        return "fail";
//    }
//
//    @PostMapping("/deleteUserById")
//    public String deleteUserById(int id){
//        int result = userService.deleteUserById(id);
//        if(result != 0){
//            return "delete success";
//        }
//        return "delete fail";
//    }
    @GetMapping("/insertUser")
    public String insertUser(){
    	int result=userService.insertUser();
    	
    	log.info("完成！"+result);
        return "delete sussces";
    }
}
